hook to the liver - Turco Inglés Diccionario